home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 7
/
FM Towns Free Software Collection 7.iso
/
taropyon
/
guilib3
/
inc
/
dlg
/
dlgmsg.h
< prev
next >
Wrap
C/C++ Source or Header
|
1993-11-30
|
770b
|
41 lines
#ifndef _DLGMSG_H
#define _DLGMSG_H
#ifndef _DIALOG_H
# include <dialog.h>
#endif
#ifndef _MOUSE_H
# include <mouse.h>
#endif
typedef struct
{
UCHAR attr; /* 属性 */
MOSTKP_T *mosTk; /* マウス環境保存用 */
int ln; /* メッセージ行数 */
char *sp[32]; /* メッセージバッファ */
char *tmp;
int tab;
int fntX, fntY;
int x0, y0;
int xs, ys;
int cx, cy;
FRAME fr;
int centering;
int kanCh;
COLOR colTbl[32];
} DLGMSG_T;
#define DLGMSG_COL_STR(dlgMsg) (dlgMsg->colTbl[0])
#define DLGMSG_COL_BAC(dlgMsg) (dlgMsg->colTbl[1])
#define DLGMSG_COL_BOX(dlgMsg) (dlgMsg->colTbl[2])
#define DLGMSG_COL_CSTR(dlgMsg) (dlgMsg->colTbl[4])
#define DLGMSG_COL_CBAC(dlgMsg) (dlgMsg->colTbl[5])
#endif